import fetch from '@/utils/fetch';


// 说明：添加物联网水表
// 接口：api/cb/flIotMeterInfo
// 请求类型：Post
export function addFlIotMeterInfo(obj) {
    return fetch({
        url: 'api/cb/flIotMeterInfo',
        method: 'post',
        data: obj
    });
}

// 说明：删除物联网水表
// 接口：api/cb/flIotMeterInfo/ids
// 请求类型：Delete
export function deleteFlIotMeterInfo(idArr) {
    return fetch({
        url: 'api/cb/flIotMeterInfo/del',
        method: 'delete',
        data: idArr
    });
}

// 说明：修改物联网水表
// 接口：api/cb/flIotMeterInfo/{id}
// 请求类型：Put
export function modifyFlIotMeterInfo(id, obj) {
    return fetch({
        url: 'api/cb/flIotMeterInfo/' + id,
        method: 'put',
        data: obj
    })
}

// 说明：物联网水表分页查询(条件搜索)
// 接口：api/cb/flIotMeterInfo/search/{page}/{size}
// 请求类型：Post
export function searchFlIotMeterInfo(page, size, obj) {
    return fetch({
        url: 'api/cb/flIotMeterInfo/search/'+ page +'/'+ size,
        method: 'post',
        data: obj
    });
}

// 说明：获取单个物联网水表
// 接口：api/cb/flIotMeterInfo/{id}
// 请求类型：get
export function getFlIotMeterInfo(id) {
    return fetch({
        url: 'api/cb/flIotMeterInfo/' + id,
        method: 'get'
    })
}

// 说明：物联网水表导出Excel模板
// 接口：api/cb/flIotMeterInfo/exprotExcelModel
// 请求类型：get
export function downTem() {
return fetch({
url: 'api/cb/flIotMeterInfo/exprotExcelModel',
responseType: 'blob',
method: 'get'
})
}

// 说明：物联网水表导出Excel数据
// 接口：api/cb/flIotMeterInfo/exprotXls/{ids}
// 请求类型：post
export function exprotXls(ids, obj) {
return fetch({
url: 'api/cb/flIotMeterInfo/exprotXls/' + ids,
responseType: 'blob',
method: 'post',
data: obj
})
}

// 说明：物联网水表导入
// 接口：api/cb/flIotMeterInfo/importXls
// 请求类型：post
export function importXls() {
return fetch({
url: 'api/cb/flIotMeterInfo/importXls',
method: 'post'
})
}
// 说明：绑定NB设备
// 接口：api/cb/flIotMeterInfo/tianXinIotSendCmd
// 请求类型：post
export function tianXinIotSendCmd(cmd) {
  return fetch({
    url: 'api/cb/flIotMeterInfo/tianXinIotSendCmd',
    method: 'post',
    data:cmd
  });
}
